package com.changyou.manager.hr.communication_management.model;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;

@Table(name = "AIC_Consume_IDAccount")
public class AicConsumeIdaccount {
    @Id
    @Column(name = "ID_Guid")
    private String idGuid;

    @Column(name = "ID_CA_Guid")
    private String idCaGuid;

    @Column(name = "ID_CurMoney")
    private BigDecimal idCurmoney;

    @Column(name = "ID_BN_Code")
    private Integer idBnCode;

    @Column(name = "ID_ConsumeCode")
    private Integer idConsumecode;

    @Column(name = "ID_IsPartitionMonth")
    private Boolean idIspartitionmonth;

    @Column(name = "ID_TimesForDay")
    private Integer idTimesforday;

    @Column(name = "ID_TimesForTimeSlic")
    private Integer idTimesfortimeslic;

    @Column(name = "ID_MoneyForDay")
    private BigDecimal idMoneyforday;

    @Column(name = "ID_MoneyForTimeSlic")
    private BigDecimal idMoneyfortimeslic;

    @Column(name = "ID_LastDatetime")
    private Date idLastdatetime;

    @Column(name = "ID_BegDateTime")
    private Date idBegdatetime;

    @Column(name = "ID_EndDateTime")
    private Date idEnddatetime;

    @Column(name = "ID_Custom1")
    private String idCustom1;

    @Column(name = "ID_Custom2")
    private String idCustom2;

    @Column(name = "ID_CustomDatetime1")
    private Date idCustomdatetime1;

    @Column(name = "ID_CustomDatetime2")
    private Date idCustomdatetime2;

    @Column(name = "PubID")
    private String pubid;

    /**
     * @return ID_Guid
     */
    public String getIdGuid() {
        return idGuid;
    }

    /**
     * @param idGuid
     */
    public void setIdGuid(String idGuid) {
        this.idGuid = idGuid;
    }

    /**
     * @return ID_CA_Guid
     */
    public String getIdCaGuid() {
        return idCaGuid;
    }

    /**
     * @param idCaGuid
     */
    public void setIdCaGuid(String idCaGuid) {
        this.idCaGuid = idCaGuid;
    }

    /**
     * @return ID_CurMoney
     */
    public BigDecimal getIdCurmoney() {
        return idCurmoney;
    }

    /**
     * @param idCurmoney
     */
    public void setIdCurmoney(BigDecimal idCurmoney) {
        this.idCurmoney = idCurmoney;
    }

    /**
     * @return ID_BN_Code
     */
    public Integer getIdBnCode() {
        return idBnCode;
    }

    /**
     * @param idBnCode
     */
    public void setIdBnCode(Integer idBnCode) {
        this.idBnCode = idBnCode;
    }

    /**
     * @return ID_ConsumeCode
     */
    public Integer getIdConsumecode() {
        return idConsumecode;
    }

    /**
     * @param idConsumecode
     */
    public void setIdConsumecode(Integer idConsumecode) {
        this.idConsumecode = idConsumecode;
    }

    /**
     * @return ID_IsPartitionMonth
     */
    public Boolean getIdIspartitionmonth() {
        return idIspartitionmonth;
    }

    /**
     * @param idIspartitionmonth
     */
    public void setIdIspartitionmonth(Boolean idIspartitionmonth) {
        this.idIspartitionmonth = idIspartitionmonth;
    }

    /**
     * @return ID_TimesForDay
     */
    public Integer getIdTimesforday() {
        return idTimesforday;
    }

    /**
     * @param idTimesforday
     */
    public void setIdTimesforday(Integer idTimesforday) {
        this.idTimesforday = idTimesforday;
    }

    /**
     * @return ID_TimesForTimeSlic
     */
    public Integer getIdTimesfortimeslic() {
        return idTimesfortimeslic;
    }

    /**
     * @param idTimesfortimeslic
     */
    public void setIdTimesfortimeslic(Integer idTimesfortimeslic) {
        this.idTimesfortimeslic = idTimesfortimeslic;
    }

    /**
     * @return ID_MoneyForDay
     */
    public BigDecimal getIdMoneyforday() {
        return idMoneyforday;
    }

    /**
     * @param idMoneyforday
     */
    public void setIdMoneyforday(BigDecimal idMoneyforday) {
        this.idMoneyforday = idMoneyforday;
    }

    /**
     * @return ID_MoneyForTimeSlic
     */
    public BigDecimal getIdMoneyfortimeslic() {
        return idMoneyfortimeslic;
    }

    /**
     * @param idMoneyfortimeslic
     */
    public void setIdMoneyfortimeslic(BigDecimal idMoneyfortimeslic) {
        this.idMoneyfortimeslic = idMoneyfortimeslic;
    }

    /**
     * @return ID_LastDatetime
     */
    public Date getIdLastdatetime() {
        return idLastdatetime;
    }

    /**
     * @param idLastdatetime
     */
    public void setIdLastdatetime(Date idLastdatetime) {
        this.idLastdatetime = idLastdatetime;
    }

    /**
     * @return ID_BegDateTime
     */
    public Date getIdBegdatetime() {
        return idBegdatetime;
    }

    /**
     * @param idBegdatetime
     */
    public void setIdBegdatetime(Date idBegdatetime) {
        this.idBegdatetime = idBegdatetime;
    }

    /**
     * @return ID_EndDateTime
     */
    public Date getIdEnddatetime() {
        return idEnddatetime;
    }

    /**
     * @param idEnddatetime
     */
    public void setIdEnddatetime(Date idEnddatetime) {
        this.idEnddatetime = idEnddatetime;
    }

    /**
     * @return ID_Custom1
     */
    public String getIdCustom1() {
        return idCustom1;
    }

    /**
     * @param idCustom1
     */
    public void setIdCustom1(String idCustom1) {
        this.idCustom1 = idCustom1;
    }

    /**
     * @return ID_Custom2
     */
    public String getIdCustom2() {
        return idCustom2;
    }

    /**
     * @param idCustom2
     */
    public void setIdCustom2(String idCustom2) {
        this.idCustom2 = idCustom2;
    }

    /**
     * @return ID_CustomDatetime1
     */
    public Date getIdCustomdatetime1() {
        return idCustomdatetime1;
    }

    /**
     * @param idCustomdatetime1
     */
    public void setIdCustomdatetime1(Date idCustomdatetime1) {
        this.idCustomdatetime1 = idCustomdatetime1;
    }

    /**
     * @return ID_CustomDatetime2
     */
    public Date getIdCustomdatetime2() {
        return idCustomdatetime2;
    }

    /**
     * @param idCustomdatetime2
     */
    public void setIdCustomdatetime2(Date idCustomdatetime2) {
        this.idCustomdatetime2 = idCustomdatetime2;
    }

    /**
     * @return PubID
     */
    public String getPubid() {
        return pubid;
    }

    /**
     * @param pubid
     */
    public void setPubid(String pubid) {
        this.pubid = pubid;
    }
}